package com.yyfax.account.domain;

public class DayChangeResult {
	/**
	 * 自增主键
	 */
	private Integer id;

	/**
	 * 用户ID
	 */
	private String userId;

	/**
	 * 账户号
	 */
	private String accountNo;

	/**
	 * 账户名称
	 */
	private String accountName;

	/**
	 * 账户别名
	 */
	private String accountAliasName;

	/**
	 * 银行存管号
	 */
	private String depositAccountNo;

	/**
	 * 账户类型(000：平台总账户 001：平台自有资金账户 002：平台手续费子账户 003：平台尾差子帐户 004：挂账子账户（虚拟） 005：个人账户006：企业账户)
	 */
	private String accountType;

	/**
	 * 期初总金额
	 */
	private Long preAmount;

	/**
	 * 期末总金额
	 */
	private Long amount;

	/**
	 * 增加发生额
	 */
	private Long increaseAmount;

	/**
	 * 减少发生额
	 */
	private Long decreaseAmount;

	/**
	 * 期初冻结总金额
	 */
	private Long preFrozenAmount;

	/**
	 * 期末冻结总金额
	 */
	private Long frozenAmount;

	/**
	 * 冻结发生额
	 */
	private Long frozenIncreaseAmount;

	/**
	 * 解冻发生额
	 */
	private Long frozenDecreaseAmount;

	/**
	 * 日切日期
	 */
	private String changeDay;

	/**
	 * 创建时间
	 */
	private String createTime;

	/**
	 * 自增主键
	 * 
	 * @return id 自增主键
	 */
	public Integer getId() {
		return id;
	}

	/**
	 * 自增主键
	 * 
	 * @param id 自增主键
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	/**
	 * 用户ID
	 * 
	 * @return user_id 用户ID
	 */
	public String getUserId() {
		return userId;
	}

	/**
	 * 用户ID
	 * 
	 * @param userId 用户ID
	 */
	public void setUserId(String userId) {
		this.userId = userId == null ? null : userId.trim();
	}

	/**
	 * 账户号
	 * 
	 * @return account_no 账户号
	 */
	public String getAccountNo() {
		return accountNo;
	}

	/**
	 * 账户号
	 * 
	 * @param accountNo 账户号
	 */
	public void setAccountNo(String accountNo) {
		this.accountNo = accountNo == null ? null : accountNo.trim();
	}

	/**
	 * 账户名称
	 * 
	 * @return account_name 账户名称
	 */
	public String getAccountName() {
		return accountName;
	}

	/**
	 * 账户名称
	 * 
	 * @param accountName 账户名称
	 */
	public void setAccountName(String accountName) {
		this.accountName = accountName == null ? null : accountName.trim();
	}

	public String getAccountAliasName() {
		return accountAliasName;
	}

	public void setAccountAliasName(String accountAliasName) {
		this.accountAliasName = accountAliasName;
	}

	/**
	 * 银行存管号
	 * 
	 * @return deposit_account_no 银行存管号
	 */
	public String getDepositAccountNo() {
		return depositAccountNo;
	}

	/**
	 * 银行存管号
	 * 
	 * @param depositAccountNo 银行存管号
	 */
	public void setDepositAccountNo(String depositAccountNo) {
		this.depositAccountNo = depositAccountNo == null ? null : depositAccountNo.trim();
	}

	/**
	 * 期初总金额
	 * 
	 * @return pre_amount 期初总金额
	 */
	public Long getPreAmount() {
		return preAmount;
	}

	/**
	 * 期初总金额
	 * 
	 * @param preAmount 期初总金额
	 */
	public void setPreAmount(Long preAmount) {
		this.preAmount = preAmount;
	}

	/**
	 * 期末总金额
	 * 
	 * @return amount 期末总金额
	 */
	public Long getAmount() {
		return amount;
	}

	/**
	 * 期末总金额
	 * 
	 * @param amount 期末总金额
	 */
	public void setAmount(Long amount) {
		this.amount = amount;
	}

	/**
	 * 增加发生额
	 * 
	 * @return increase_amount 增加发生额
	 */
	public Long getIncreaseAmount() {
		return increaseAmount;
	}

	/**
	 * 增加发生额
	 * 
	 * @param increaseAmount 增加发生额
	 */
	public void setIncreaseAmount(Long increaseAmount) {
		this.increaseAmount = increaseAmount;
	}

	/**
	 * 减少发生额
	 * 
	 * @return decrease_amount 减少发生额
	 */
	public Long getDecreaseAmount() {
		return decreaseAmount;
	}

	/**
	 * 减少发生额
	 * 
	 * @param decreaseAmount 减少发生额
	 */
	public void setDecreaseAmount(Long decreaseAmount) {
		this.decreaseAmount = decreaseAmount;
	}

	/**
	 * 期初冻结总金额
	 * 
	 * @return pre_frozen_amount 期初冻结总金额
	 */
	public Long getPreFrozenAmount() {
		return preFrozenAmount;
	}

	/**
	 * 期初冻结总金额
	 * 
	 * @param preFrozenAmount 期初冻结总金额
	 */
	public void setPreFrozenAmount(Long preFrozenAmount) {
		this.preFrozenAmount = preFrozenAmount;
	}

	/**
	 * 期末冻结总金额
	 * 
	 * @return frozen_amount 期末冻结总金额
	 */
	public Long getFrozenAmount() {
		return frozenAmount;
	}

	/**
	 * 期末冻结总金额
	 * 
	 * @param frozenAmount 期末冻结总金额
	 */
	public void setFrozenAmount(Long frozenAmount) {
		this.frozenAmount = frozenAmount;
	}

	/**
	 * 冻结发生额
	 * 
	 * @return frozen_increase_amount 冻结发生额
	 */
	public Long getFrozenIncreaseAmount() {
		return frozenIncreaseAmount;
	}

	/**
	 * 冻结发生额
	 * 
	 * @param frozenIncreaseAmount 冻结发生额
	 */
	public void setFrozenIncreaseAmount(Long frozenIncreaseAmount) {
		this.frozenIncreaseAmount = frozenIncreaseAmount;
	}

	/**
	 * 解冻发生额
	 * 
	 * @return frozen_decrease_amount 解冻发生额
	 */
	public Long getFrozenDecreaseAmount() {
		return frozenDecreaseAmount;
	}

	/**
	 * 解冻发生额
	 * 
	 * @param frozenDecreaseAmount 解冻发生额
	 */
	public void setFrozenDecreaseAmount(Long frozenDecreaseAmount) {
		this.frozenDecreaseAmount = frozenDecreaseAmount;
	}

	/**
	 * 日切日期
	 * 
	 * @return change_day 日切日期
	 */
	public String getChangeDay() {
		return changeDay;
	}

	/**
	 * 日切日期
	 * 
	 * @param changeDay 日切日期
	 */
	public void setChangeDay(String changeDay) {
		this.changeDay = changeDay == null ? null : changeDay.trim();
	}

	/**
	 * 创建时间
	 * 
	 * @return create_time 创建时间
	 */
	public String getCreateTime() {
		return createTime;
	}

	/**
	 * 创建时间
	 * 
	 * @param createTime 创建时间
	 */
	public void setCreateTime(String createTime) {
		this.createTime = createTime == null ? null : createTime.trim();
	}

	public String getAccountType() {
		return accountType;
	}

	public void setAccountType(String accountType) {
		this.accountType = accountType;
	}
}